[IA64] hypervisor needs to turn off psr.i after PAL_HALT_LIGHT
authorIsaku Yamahata <yamahata@valinux.co.jp>
Tue, 10 Jun 2008 06:08:06 +0000 (15:08 +0900)
committerIsaku Yamahata <yamahata@valinux.co.jp>
Tue, 10 Jun 2008 06:08:06 +0000 (15:08 +0900)
commit9e2bd82a72d79de0fc2abc457b8500e7264c2e46
tree4f51c9b6a1909f1da890768bc08bd4915e69f2eb
parentb32c86e8e0c71bb7e000848c1a3740615eb58400
[IA64] hypervisor needs to turn off psr.i after PAL_HALT_LIGHT

psr.i must be set to 0 on PAL entry and must be unchanged on PAL exit.
But do_block() turns on psr.i.
So we need to set it off at exit of PAL_HALT_LIGHT.

Signed-off-by: Akio Takebe <takebe_akio@jp.fujitsu.com>
xen/arch/ia64/xen/hypercall.c